eight thousand - French English Dictionary